replaceable barrel - French English Dictionary